rocket launcher – English–Português translations

🇬🇧 en pt 🇵🇹

rocket launcher noun

  • device for launching a missile
lançador de foguetes/foguete
Wiktionary Links